package com.lzs.adx.web.modules.adx.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.util.Date;

/**
 * 广告上报表
 *
 * @author wangzhijun 825400558@qq.com
 * @since 1.0.0 2023-06-06
 */
@Data
@TableName("t_report")
public class ReportEntity {

    /**
     * 主键ID
     */
    @TableId(type= IdType.ASSIGN_ID)
	private Long id;


    /**
     * dsp账户ID
     */
    private String dspId;
    /**
     * 渠道上报的请求流水ID
     */
	private String requestId;
    /**
     * 事件类型（imp曝光，click点击,download下载）
     */
	private String eventType;
    /**
     * 事件发生的时间
     */
	private String traceTime;
    /**
     * 上报的IP
     */
	private String ip;
    /**
     * 设备标识
     */
	private String oaid;
    /**
     * 计划ID
     */
	private String campaignId;
    /**
     * 任务ID
     */
	private String adgroupId;
    /**
     * 素材ID
     */
	private String contentId;
    /**
     * 回传参数（需要在回传的转化行为数
据中携带）
     */
	private String callback;
    /**
     * 上报的渠道（Hw）
     */
	private String channel;
    /**
     * 对应的广告位ID
     */
	private String tagId;
    /**
     * 转换类型【2新登，3，收购，4，次日留存，6，拉活UV,7拉活存单，8当日首购】
     */
	private String resultType;
    /**
     * 转化时间
     */
	private String resultTime;
    /**
     * 自己的流水ID
     */
	private String bizRequestId;
    /**
     * 仅支持
非华为手机且采集不到oaid的场景
     */
	private String imei;
    /**
     * 创建时间
     */
	private Date createTime;
    /**
     * 更新时间
     */
	private Date updateTime;

    private String day;
}